differences between file system and dbms